package com.ecoolex.hotel.saas.pojo;

import org.springframework.lang.NonNull;

import com.ecoolex.framework.common.annotation.Description;

@Description("编辑商户第三步")
public class EditStoreThreeStepDTO implements EditStoreStep{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	@Description({ "商户ID" })
	@NonNull
	private Integer storeId;
	
	@Description({ "开户名" })
	@NonNull
	private String settleAccountName;
	
	@Description({ "银行账户" })
	@NonNull
	private String bankAccount;
	
	@Description({ "开户省" })
	private String accountProvince;
	
	@Description({ "开户市" })
	private String accountCity;
	
	@Description({ "开户银行" })
	@NonNull
	private String bankName;
	
	@Description({ "开户支行" })
	@NonNull
	private String bankBranchName;
	
	@Description({ "银行银联号" })
	@NonNull
	private String bankUnionPayNo;

	@NonNull
	public Integer getStoreId() {
		return storeId;
	}

	public void setStoreId(@NonNull Integer storeId) {
		this.storeId = storeId;
	}

	@NonNull
	public String getSettleAccountName() {
		return settleAccountName;
	}

	public void setSettleAccountName(@NonNull String settleAccountName) {
		this.settleAccountName = settleAccountName;
	}

	@NonNull
	public String getBankAccount() {
		return bankAccount;
	}

	public void setBankAccount(@NonNull String bankAccount) {
		this.bankAccount = bankAccount;
	}

	public String getAccountProvince() {
		return accountProvince;
	}

	public void setAccountProvince(String accountProvince) {
		this.accountProvince = accountProvince;
	}

	public String getAccountCity() {
		return accountCity;
	}

	public void setAccountCity(String accountCity) {
		this.accountCity = accountCity;
	}

	@NonNull
	public String getBankName() {
		return bankName;
	}

	public void setBankName(@NonNull String bankName) {
		this.bankName = bankName;
	}

	@NonNull
	public String getBankBranchName() {
		return bankBranchName;
	}

	public void setBankBranchName(@NonNull String bankBranchName) {
		this.bankBranchName = bankBranchName;
	}

	@NonNull
	public String getBankUnionPayNo() {
		return bankUnionPayNo;
	}

	public void setBankUnionPayNo(@NonNull String bankUnionPayNo) {
		this.bankUnionPayNo = bankUnionPayNo;
	}
}
